Body
definition:
- The BODY section of the script file contains the description of the structure of the tree: menus and links.
- Menus & Links each have their own properties.
- Menus have components, ie: children. Each component may be either a menu or a link.
Link definition:
- a link is defined by a keyword (a simple tag) and a list of properties,
- the link keyword is not case-sensitive,
- properties are separated by a colon,
- the order of properties in the list does not matter,
- a link requires at least 2 specific properties (explained in the next section)
- eg:
<LINK> Property1, Property2, ..., PropertyN
Menu definition:
- a menu is defined by a keyword (a container tag), a list of properties, and a list of components.
- the menu keyword is not case-sensitive,
- properties are separated by a colon,
- the order of properties in the list does not matter,
- the order of components defines their order of appearance on the screen,
- a menu requires at least one specific property
- a menu requires at least one component
- eg:
<MENU> Property1, Property2, ..., PropertyN
Component1
Component2
......
ComponentM
</MENU>
Property definition:
- a property is defined by its name and its value (in this order).
- the property name is not case-sensitive,
- name and value are separated by the equal sign
- eg:
PropertyName = PropertyValue